Big Huge Thesaurus

republic of mozambique

noun